it fits like a glove. - Turkish English Dictionary